JavaScript的随机数Math.random()/返回值/ 在0(包含)和1(不包括)之间的浮点伪随机数。
**
例子
function getRandom() {//获取0~1之间随机数
return Math.random();
}
function getRandomInt(min, max) {
min = Math.ceil(min);
max = Math.floor(max);
return Math.floor(Math.random() * (max - min)) + min; //The maximum is exclusive and the minimum is inclusive
}
//此示例返回指定值之间的随机整数。该值不低于min(或者大于minif 的下一个整数min不是整数),并且小于(但不等于)max。
实际应用
要求
// 随机生成长度为 10 的数组。
// 每项的类型为 object 对象
// 其 x 属性的值 大于或等于 5 小于 12
// 其 y 属性的值 大于或等于 12 少于 18
var arr =[]; //创建返回值的新数组
for(var i = 0;i<10;i++){ //随机生成长度为10的数组,使用for循环十次
var tmp={}; //建立空值
let x = Math.floor(Math.random()*(12-5)+5);
let y = Math.floor(Math.random()*(18-12)+12);
tmp["x"] = x;
tmp["y"] = y;
arr.push(tmp);
}console.log(arr)
欢迎各位大牛前来增加回答/请不要需改原有回答和条件并在此线下提交更优秀的回答
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。